foreign protein - Turkish English Dictionary